77 WDT_A_hold(WDT_A_BASE);
85 GPIO_setAsPeripheralModuleFunctionOutputPin(
88 GPIO_TERNARY_MODULE_FUNCTION
98 while (Ref_A_isRefGenBusy(REF_A_BASE)) ;
100 Ref_A_setReferenceVoltage(REF_A_BASE,
103 Ref_A_enableReferenceVoltage(REF_A_BASE);
116 ADC12_B_initParam initParam = {0};
117 initParam.sampleHoldSignalSourceSelect = ADC12_B_SAMPLEHOLDSOURCE_SC;
118 initParam.clockSourceSelect = ADC12_B_CLOCKSOURCE_ADC12OSC;
119 initParam.clockSourceDivider = ADC12_B_CLOCKDIVIDER_1;
120 initParam.clockSourcePredivider = ADC12_B_CLOCKPREDIVIDER__1;
121 initParam.internalChannelMap = ADC12_B_MAPINTCH0;
122 ADC12_B_init(ADC12_B_BASE, &initParam);
125 ADC12_B_enable(ADC12_B_BASE);
133 ADC12_B_setupSamplingTimer(ADC12_B_BASE,
134 ADC12_B_CYCLEHOLD_64_CYCLES,
135 ADC12_B_CYCLEHOLD_4_CYCLES,
136 ADC12_B_MULTIPLESAMPLESDISABLE);
146 ADC12_B_configureMemoryParam configureMemoryParam = {0};
147 configureMemoryParam.memoryBufferControlIndex = ADC12_B_MEMORY_0;
148 configureMemoryParam.inputSourceSelect = ADC12_B_INPUT_A0;
149 configureMemoryParam.refVoltageSourceSelect = ADC12_B_VREFPOS_INTBUF_VREFNEG_VSS;
150 configureMemoryParam.endOfSequence = ADC12_B_NOTENDOFSEQUENCE;
151 configureMemoryParam.windowComparatorSelect = ADC12_B_WINDOW_COMPARATOR_DISABLE;
152 configureMemoryParam.differentialModeSelect = ADC12_B_DIFFERENTIAL_MODE_DISABLE;
153 ADC12_B_configureMemory(ADC12_B_BASE, &configureMemoryParam);
163 ADC12_B_startConversion(ADC12_B_BASE,
165 ADC12_B_SINGLECHANNEL);
168 while (!ADC12_B_getInterruptStatus(ADC12_B_BASE,